package com.jeesite.modules.exam.quota.dto;

import com.jeesite.modules.sys.utils.DictUtils;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class ExamQuotaDataExport{

    @ApiModelProperty(value = "指标类别", notes = "")
    private String quotaType;
    @ApiModelProperty("目标内容")
    private String quotaContent;
    @ApiModelProperty("单位（数学或物理方面的单位）")
    private String quotaUnit;
    @ApiModelProperty("权数（分值）")
    private Double quotaWeight;
    @ApiModelProperty("本年度目标")
    private String currentYaerGoal;
    @ApiModelProperty("上一年度目标任务")
    private String lastYaerGoal;
    @ApiModelProperty("上一年度完成情况")
    private String lastYearComplete;
    @ApiModelProperty("备注")
    private String remarks;
    @ApiModelProperty("被考核单位名称")
    private String exameOrgName;
    private String gradeOrgName;
    private String assessMethod;
    public String getQuotaType() {
        return quotaType;
    }

    public void setQuotaType(String quotaType) {

        this.quotaType =   DictUtils.getDictLabel("dc_quotaType", quotaType, "未知");
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = DictUtils.getDictLabel("dc_exam_remarks", remarks, "未知");
    }

    public String getAssessMethod() {
        return assessMethod;
    }

    public void setAssessMethod(String assessMethod) {
        this.assessMethod = DictUtils.getDictLabel("dc_exam_assessment", assessMethod, "未知");
    }
}
